/*
 1. 把每次要匹配的条件转换为正则表达式
 2. 进去之前先用test判断一下有没有和条件相匹配的
 3. 有的话匹配结果然后存储下来
 4. 之后把结果和提供的字符串比较
 5. 返回结果
*/
let isMatch = function(s, p) {
  let str = `/${p}/g`
  let reg = eval(str) // 转换成正则表达式
  let result = '' //存储匹配到的结果
  if(reg.test(s)){
    result = reg[Symbol.match](s)[0]
    if(s.length >= 1 && s.length <= 20 && p.length >= 1 && p.length <= 30){
      if(s == result){ return true}
      else{ return false }
      }
    }
    else{return false}
};